package com.moon.admin.flowable.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * 委托
 * @author ninglong
 * @create 2020-09-30 9:43
 */
@ApiModel("委托参数对象")
@Getter
@Setter
public class DelegateTask implements Serializable {
   
	private static final long serialVersionUID = -3503646585003565309L;
	
	@ApiModelProperty("任务id")
    private String taskId;
    @ApiModelProperty("当前执行人id")
    private Long userId;
    @ApiModelProperty("处理意见")
    private String comment;
    @ApiModelProperty("流程实例id")
    private String processInstanceId;

    @ApiModelProperty(value = "被委派人id",required = true)
    private String delegateUserId;
}
